<?php //分析.编译.优化 MySQLi_STMT类（预准备）批量操作和安全防注入有优势
//实例化msyqli类
$mysqli = @new mysqli("localhost", "root", "", "school");

if ($mysqli->connect_errno) {
	echo "链接错误,代码".$mysqli->connect_errno."错误信息".$mysqli->connect_error;
}

$mysqli->query("set names utf8");


//提交一个要执行的sql   prepare为准备一条SQL ?占位符
$stmt = $mysqli->prepare("insert into stu(name,sex,age) values (?, ?, ?)");
//stmt是一个预准备（对象）
if ($stmt) {
	//在预准备对象里面绑定参数bind_  i=integer,s=string,d=double小数点
	$stmt->bind_param('ssi',$name,$sex,$age);

	$age=18;
	for ($i=0; $i <1 ; $i++) { 
		$name="小倩".$i;
		$sex='女';
		$age+=1;

		//执行预准备查询
		$stmt->execute();
	}



}



 ?>